using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Text;
using System.Windows.Forms;
using OpenComposite.Repository.Properties;

namespace OpenComposite.EII
{
	public static class Static
	{
		//static Static()
		//{
		//    this._imglistItemType.ImageStream = Resources.imglistItemType;
		//    this._imglistItemType.TransparentColor = System.Drawing.Color.Magenta;
		//    this._imglistItemType.Images.SetKeyName(0, "folder_closed");
		//    this._imglistItemType.Images.SetKeyName(1, "folder_open");
		//    this._imglistItemType.Images.SetKeyName(2, "group");
		//    this._imglistItemType.Images.SetKeyName(3, "computer");
		//    this._imglistItemType.Images.SetKeyName(4, "field");
		//    this._imglistItemType.Images.SetKeyName(5, "service");
		//    this._imglistItemType.Images.SetKeyName(6, "class");
		//    this._imglistItemType.Images.SetKeyName(7, "method");
		//    this._imglistItemType.Images.SetKeyName(8, "brule");
		//    this._imglistItemType.Images.SetKeyName(9, "bobject");
		//    this._imglistItemType.Images.SetKeyName(10, "module");
		//    this._imglistItemType.Images.SetKeyName(11, "policy");
		//    this._imglistItemType.Images.SetKeyName(12, "diagram");
		//}

		//private static ImageList _imglistItemType;
		//public static ImageList ItemTypeImageList
		//{
		//    get { return _imglistItemType; }
		//}

	}
	public static class RepositoryModes
	{
		public static string Undefined = "Undefined";
		public static string GenericMode = "Generic";
		public static string BusinessMode = "Business";
		public static string ITMode = "IT";
	}

	public static class CodeGen
	{
		public const string ConstPrefix = "CONST_";
	}
}
